<?php
header("Content-Type:text/html; charset=utf-8");
require_once("../../core/cfg.php");

$id = $_POST["id"];
if(!empty($id))
{	
	$ex = explode("::", $id);
	$table = ltrim($ex[0], PRFX);	
	$r =& Registry::get("MDB")->query("SELECT `Show` FROM `".PRFX.$table."` WHERE `ID`='".$ex[1]."';");		
	if (PEAR::isError($r)) {
		die($r->getMessage().' ::: '.$r->getUserInfo());
	}		
	if ($r->numRows()) 
	{
		while($p = $r->fetchRow(MDB2_FETCHMODE_ASSOC)) {
			$r_update =& Registry::get("MDB")->query("UPDATE `".PRFX.$table."` SET `Show`='".(!$p["show"] ? "1" : "0")."' WHERE `ID`='".$ex[1]."';");		
			if (PEAR::isError($r_update)) {
				die($r_update->getMessage().' ::: '.$r_update->getUserInfo());
			}
			exit("Успешно обновлено!");
		}	
	} else {
		exit("Ошибка обновления!");	
	}		
}

?>